person or thing that provides information - Turkish English Dictionary